// pages/conmen/my-data-list/my-data-list.js
const app=getApp()
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    // 头部标题
    title:{
      type:String,
      value:"瓦工人数"
    },
    //金额 单数显示{}
    numorje:{
      type:Boolean,
      value:true
    },
    // 标题横线是否显示
    islineshow:{
      type:Boolean,
      value:false
    },
    //判断是不是项目
    isprojeck:{
      type:Boolean,
      value:false
    },
    //项目的列表是单数还是金额
    selectqora:{
      type:Number,
      value:1
    },

    identity:{
      type:Number,
      value:0
    },

    // //按钮点击请的类型
    // qqtype:{
    //   type:Array,
    //   value:[]
    // },

    // title列表
    //
    titleshow:{
      type:Boolean,
      value:true,
    },
  
    titletlist:{
      type:Array,
      value:[
        {
          index:0,
          test:'业务员'
        },
        {
          index:1,
          test:'代理商'
        },
        {
          index:2,
          test:'岩板砖家'
        },
        {
          index:3,
          test:'业务员'
        }
      ]
      
    },

    selectidentity:{
      type:Number,
      value:1,
    },

    testlist:{
      type:Array,
      value:[
        
      ]
    },
    identitytype:{
      type:Number,
      value:0
    },

    heid:{
      type:Boolean,
      value:false,
    },
     //最高层右上角显示
     singletype:{
      type:String,
      value:''
    },
    isnextpages:{
      type:Boolean,
      value:false,
    },
    // 人数类型小标题
    smalltitle:{
      type:String,
      value:''
    },
    // 底部数量1
    testonenum:{
      type:String,
      value:0,
    },
    // 底部数量2
    testtwonum:{
      type:String,
      value:0,
    },
    
    titletlisttpye:{
      type:Number,
      value:0,
    },
    bottomty:{
      type:String,
      value:""
    }
    
    

    

  },

  /**
   * 组件的初始数据
   */
  data: {
    // 身份类型 业务员-1 对应销区：如粤中、湘西，
//     代理商/店长/岩板砖家/瓦工 -2 后对应门店客编 及门店名称，如张三  BS0001    佛山顺辉

    // identitytype:2,
    // 选中类型
    
    selectindex:0,
    titlelenght:0,
    Imageurl:app.globalData.Imageurl,
    selectqora:1,
    quantityoramount:[{
      test:'金额(元)',
      index:0
    },{
      test:'单数(单)',
      index:1
    }],
    showloading:false,
    loadinggo: false,
    oneshow:true,
    //请求显示
    isshowdata:true,
    scrooltop: app.globalData.maskheight
    

  },

  /**
   * 组件的方法列表
   */
  methods: {
    //查看个人详情
    goinformation(e){
      
      console.log(e.currentTarget.dataset.userid)
      console.log(this.data.testlist)
      // return
      wx.navigateTo({
        url: '/pages/my/personal/personal?userid='+e.currentTarget.dataset.userid,
      })
    },
    //请求成功的关闭遮罩层的方法
    heidshow(){
      let that=this
      wx.hideLoading()

      // that.setData({
        
      // })
      that.setData({
        showloading:false,
        loadinggo:false,
        oneshow:true,
        isshowdata:true,
      })
      
      
    },
    titlefun(e){
      let that=this
      
      if (this.data.selectindex==e.currentTarget.dataset.index) {
        return
      }
      this.setData({
        testlist:[],
        selectidentity:e.currentTarget.dataset.selectidentity
      })

      setTimeout(function(){
        that.setData({
          oneshow:false
        })
      },300)
     
        // that.setData({
        //   showloading:true
        // })

      //   setTimeout(function(){
      //     that.setData({
      //       loadinggo:that.data.showloading
      //     })
      // },500)
      
      // wx.showLoading({
      //   title: '请稍等',
      //   mask: true,
      //   success: (res) => {},
      //   fail: (res) => {},
      //   complete: (res) => {},
      // })
      // console.log(e.currentTarget.dataset.index.typeof(str))
      if (e.currentTarget.dataset.index==0) {
        this.setData({
          identitytype:1
        })
      }else{
        this.setData({
          identitytype:2
        })
      }
      wx.showLoading({
        title: '加载中',
        mask:true,
      })
      this.setData({
        selectindex:e.currentTarget.dataset.index,
        isshowdata:false,
      })
      console.log('selectid',this.data.selectqora)
      this.triggerEvent('mytitlefun', {selectmember:e.currentTarget.dataset.index,selectid:this.data.selectqora,clickype:2})
    },
    titlefun2(e){
     
    
  
      let that=this
      
      if (this.data.selectindex==e.currentTarget.dataset.index) {
        return
      }
      this.setData({
        testlist:[],
        selectidentity:e.currentTarget.dataset.selectidentity
      })
      console.log('oneshow1',that.data.oneshow)
      setTimeout(function(){
        that.setData({
          oneshow:false
        })
        console.log('oneshow1',that.data.oneshow)
      },1000)

      // that.setData({
      //   showloading:true
      // })

    //   setTimeout(function(){
    //     that.setData({
    //       loadinggo:that.data.showloading
    //     })
    // },500)

      // wx.showLoading({
      //   title: '请稍等',
      //   mask: true,
      //   success: (res) => {},
      //   fail: (res) => {},
      //   complete: (res) => {},
      // })
      if (this.data.identity==1) {
        if (e.currentTarget.dataset.index==0) {
          this.setData({
            identitytype:1
          })
        }else{
          this.setData({
            identitytype:2
          })
        }
      }
      wx.showLoading({
        title: '加载中',
        mask:true,
      })
      this.setData({
        selectindex:e.currentTarget.dataset.index,
        isshowdata:false
      })
      this.triggerEvent('mytitlefun2', {selectmember:e.currentTarget.dataset.index,clickype:1})

    },
    selectqorafun(e){
      console.log(111)
      this.setData({
        selectqora:e.currentTarget.dataset.index
      })
      // let dataList=e.currentTarget.dataset.index
      this.triggerEvent('myevent', {selectid:e.currentTarget.dataset.index,selectmember:this.data.selectindex,clickype:3})
      
      
    },

  },
  lifetimes:{
    ready(){
      console.log('app数据',this.data.scrooltop, app.globalData)
      this.setData({
        scrooltop:app.globalData.maskheight,
        titlelenght:this.data.titletlist.length,
        // selectidentity:this.data.titletlist,
      })
      console.log('选择身份',this.data.selectidentity)
    }
  }
})
